home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / c / des_c.exe / lha / MAKEFILE.TC < prev    next >
Text File  |  1990-07-14  |  1KB  |  40 lines

  1. #    Makefile for Turbo-C DES
  2. #    S. R. Sampson, July 1990
  3. #
  4. INCLUDE= \tc\include
  5. LIB= \tc\lib
  6. CFLAGS=    -f- -G -N- -O -Qe- -v- -Z -I$(INCLUDE) -L$(LIB)
  7. !if !$d(MODEL)
  8. MODEL=s
  9. !endif
  10.  
  11. .c.obj:
  12.     tcc -c -m$(MODEL) $(CFLAGS) $<
  13.  
  14. all:    des.exe benchmark.exe descert.exe descalc.exe descycle.exe certify \
  15.     atob.exe btoa.exe
  16.  
  17. atob.exe: atob.obj
  18.     tcc -m$(MODEL) $(CFLAGS) -eatob atob.obj
  19.  
  20. btoa.exe: btoa.obj
  21.     tcc -m$(MODEL) $(CFLAGS) -ebtoa btoa.obj
  22.  
  23. des.exe: main.obj getopt.obj getpass.obj des.obj
  24.     tcc -m$(MODEL) $(CFLAGS) -edes main.obj getopt.obj getpass.obj des.obj
  25.  
  26. benchmark.exe: benchmark.obj des.obj
  27.     tcc -m$(MODEL) $(CFLAGS) -ebenchmark benchmark.obj des.obj
  28.  
  29. descert.exe: descert.obj des.obj
  30.     tcc -m$(MODEL) $(CFLAGS) -edescert descert.obj des.obj
  31.  
  32. descalc.exe: descalc.obj des.obj
  33.     tcc -m$(MODEL) $(CFLAGS) -edescalc descalc.obj des.obj
  34.  
  35. descycle.exe: descycle.obj des.obj
  36.     tcc -m$(MODEL) $(CFLAGS) -edescycle descycle.obj des.obj
  37.  
  38. certify: descert.exe testdata
  39.      descert <testdata
  40.